//package com.oauth.resource.config.feign;
//
//import feign.RequestInterceptor;
//import feign.codec.ErrorDecoder;
//import org.springframework.context.annotation.Bean;
//
///**
// * feign配置
// *
// * @author duchao
// */
////@Configuration
//public class FeignConfig {
//
//    /**
//     * 请求拦截器
//     * 这里是全局拦截，可以在配置文件里对特定服务进行拦截处理
//     *
//     * @return
//     */
//    @Bean
//    public RequestInterceptor requestInterceptor() {
//        return new FeignRequestInterceptor();
//    }
//
//    /**
//     * 错误解码器
//     *
//     * @return
//     */
//    @Bean
//    public ErrorDecoder feignDecoder() {
//        return new FeignErrorDecoder();
//    }
//
////    @Bean
////    public Encoder requestBodyEncoder(ObjectFactory<HttpMessageConverters> messageConverters, ObjectMapper objectMapper) {
////        return new FeignBodyEncoder(messageConverters,objectMapper);
////    }
////
////    @Bean
////    public QueryMapEncoder requestFormEncoder(ObjectMapper objectMapper) {
////        return new FeignFormEncoder(objectMapper);
////    }
//}
